package com.eclipse.e20200205_集合.ArrayList;

import java.util.ArrayList;

public class 代码块执行顺序 extends TestTwo{
    public 代码块执行顺序(){
        System.out.println("子类构造方法");
    }
    {
        System.out.println("子类代码块");
    }
    static {
        System.out.println("子类静态代码块");
    }
    static void s() {
    	System.out.println("子类静态方法");
    }

    public static void main(String[] args) {
        new 代码块执行顺序();
        ArrayList list = new ArrayList();
        list.add(10);
    }

}
class  TestTwo{
    public TestTwo(){
        System.out.println("父类构造方法");
    }
    {
        System.out.println("父类代码块");
    }
    static {
        System.out.println("父类静态代码块");
    }
    public static void find(){
        System.out.println("静态方法");
    }
}

